###
### Copyright 2009 The Chicago Independent Radio Project
### All Rights Reserved.
###
### Licensed under the Apache License, Version 2.0 (the "License");
### you may not use this file except in compliance with the License.
### You may obtain a copy of the License at
###
###     http://www.apache.org/licenses/LICENSE-2.0
###
### Unless required by applicable law or agreed to in writing, software
### distributed under the License is distributed on an "AS IS" BASIS,
### WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
### See the License for the specific language governing permissions and
### limitations under the License.
###

import logging
import sys
from google.appengine.api import mail
from common import in_dev


_MAILBOT_EMAIL = "chirptechcommittee.mailbot@gmail.com"


def send_to_user(user, subject, body):
    if in_dev():
        logging.info("Sending email '%s' to '%s'", subject, user.email)
        sys.stderr.write("Message body: %s\n" % body)
        return
    mail.send_mail(sender=_MAILBOT_EMAIL,
                   to=user.email,
                   subject=subject,
                   body=body)
